package ControleAcademico.Model.Pojo;

public class Faltas {
	private int id;
	private static int nextInt = 1;
	private int numeroFaltas;
	private Aluno aluno;
	private Turma turma;
	
	public Faltas(Aluno aluno1, Turma turma1,int faltas) {
		this.id = nextInt;
		nextInt++;
		this.numeroFaltas = faltas;
		this.aluno = aluno1;
		this.turma = turma1;
		aluno1.adicionarFaltas(this);
		turma1.adicionarFaltas(this);
	}
	
	
	
	
	
	public Faltas (int id){
		this.id = id;
		this.numeroFaltas = 0;
	}
	
	public int getId(){
		return id;
	}
	
	public int getNumeroFaltas() {
		return numeroFaltas;
	}
	
	public void setNumeroFaltas(int numeroFaltas){
		this.numeroFaltas = numeroFaltas;
	}

	public String getCpfAluno() {
		return aluno.getCpf();
	}

	public Aluno getAluno() {
		return aluno;
	}
	
	public Turma getTurma() {
		return turma;
	}
	
	public void setAluno(Aluno aluno) {
		this.aluno = aluno;
	}
	
	public void setTurma(Turma turma) {
		this.turma = turma;
	}
	
	
}